home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / var / db / pkg / sys-libs / libaal-1.0.5 / libaal-1.0.5.ebuild < prev    next >
Text File  |  2006-01-09  |  1KB  |  49 lines

  1. # Copyright 1999-2005 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. # $Header: /var/cvsroot/gentoo-x86/sys-libs/libaal/libaal-1.0.5.ebuild,v 1.3 2005/11/29 03:53:35 vapier Exp $
  4.  
  5. inherit eutils
  6.  
  7. DESCRIPTION="library required by reiser4progs"
  8. HOMEPAGE="http://www.namesys.com/v4/v4.html"
  9. SRC_URI="ftp://ftp.namesys.com/pub/reiser4progs/${P}.tar.gz"
  10.  
  11. LICENSE="GPL-2"
  12. SLOT="0"
  13. KEYWORDS="amd64 ppc ppc64 -sparc x86"
  14. IUSE=""
  15.  
  16. DEPEND=""
  17.  
  18. src_unpack() {
  19.     unpack ${A}
  20.     cd "${S}"
  21.     # remove stupid CFLAG hardcodes
  22.     sed -i \
  23.         -e "/GENERIC_CFLAGS/s:-O3::" \
  24.         -e "/^CFLAGS=/s:\"\":\"${CFLAGS}\":" \
  25.         configure || die "sed"
  26.     cat <<-EOF > run-ldconfig
  27.         #!/bin/sh
  28.         true
  29.     EOF
  30. }
  31.  
  32. src_compile() {
  33.     econf \
  34.         --enable-libminimal \
  35.         --enable-memory-manager \
  36.         || die "configure failed"
  37.     emake || die "make failed"
  38. }
  39.  
  40. src_install() {
  41.     make DESTDIR="${D}" install || die
  42.     dodoc AUTHORS BUGS CREDITS ChangeLog NEWS README THANKS TODO
  43.  
  44.     # move shared libs to /
  45.     dodir /$(get_libdir)
  46.     mv "${D}"/usr/$(get_libdir)/lib*.so* "${D}"/$(get_libdir)/ || die
  47.     gen_usr_ldscript libaal.so libaal-minimal.so
  48. }
  49.